bataillon de construction - French English Dictionary